having not slept - Spanish English Dictionary